Algorithms for Normal Curves and Surfaces

نویسندگان

  • Marcus Schaefer
  • Eric Sedgwick
  • Daniel Stefankovic
چکیده

We derive several algorithms for curves and surfaces represented using normal coordinates. The normal coordinate representation is a very succinct representation of curves and surfaces. For embedded curves, for example, its size is logarithmically smaller than a representation by edge intersections in a triangulation. Consequently, fast algorithms for normal representations can be exponentially faster than algorithms working on the edge intersection representation. Normal representations have been essential in establishing bounds on the complexity of recognizing the unknot [Hak61, HLP99, AHT02], and string graphs [SSŠ02]. In this paper we present efficient algorithms for counting the number of connected components of curves and surfaces, deciding whether two curves are isotopic, and computing the algebraic intersection numbers of two curves. Our main tool are equations over monoids, also known as word equations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From Normal Surfaces to Normal Curves to Geodesics on Surfaces

Motivated by the topological theory of normal surface we give in this paper a complete study of the relations between geodesic curves and normal curves embedded in a triangulated Riemannian surface. Normal surface theory is a topological piecewise linear (p` for short) counterpart of the differential geometric theory of minimal surfaces. This theory studies the ways surfaces intersect with a gi...

متن کامل

Another Type of Generalized Ball Curves and Surfaces

In 2000, Wu presented two new types of generalized Ball curves, one of which is called an NB1 curve located between the Wang–Ball curve and the Said–Ball curve. In this article, the authors aim to discuss properties of NB1 curves and surfaces, including the recursive algorithms, conversion algorithms between NB1 and Bézier curves and surfaces, etc. In addition the authors compare the computatio...

متن کامل

TENSION QUARTIC TRIGONOMETRIC BÉZIER CURVES PRESERVING INTERPOLATION CURVES SHAPE

In this paper simple quartic trigonometric polynomial blending functions, with a tensionparameter, are presented. These type of functions are useful for constructing trigonometricB´ezier curves and surfaces, they can be applied to construct continuous shape preservinginterpolation spline curves with shape parameters. To better visualize objects and graphics atension parameter is included. In th...

متن کامل

Computing Dehn Twists and Geometric Intersection Numbers in Polynomial Time

Simple curves on surfaces are often represented as sequences of intersections with a triangulation. However, topologists have much more succinct ways of representing simple curves such as normal coordinates which are exponentially more succinct than intersection sequences. Nevertheless, we show that the following two basic tasks of computational topology, namely performing a Dehn-twist of a cur...

متن کامل

Exact Parameterization of Convolution Surfaces and Rational Surfaces with Linear Normals

It is shown that curves and surfaces with a linear field of normal vectors are dual to graphs of univariate and bivariate polynomials. We discuss the geometric properties of these curves and surfaces. In particular, it is shown that the convolution with general rational curves and surfaces yields again rational curves and surfaces.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002